Blog

TestBox VSCode Extension v2.0.0 Released!

Luis Majano June 15, 2023

Spread the word

Luis Majano

June 15, 2023

Spread the word


Share your thoughts

We are excited to announce the release of version 2.0.0 of the TestBox VSCode Extension. This new version brings enhanced support for TestBox v5, introduces convenient default shortcuts, adds new commands with extensive configuration options, and includes several improvements for linting, file formatting, and code quality. Additionally, we have optimized the spec lookup feature for faster and more accurate navigation. In this blog post, we will explore the key additions and improvements in the TestBox VSCode Extension v2.0.0.

Install it now: https://marketplace.visualstudio.com/items?itemName=ortus-solutions.vscode-testbox

Install It Now!

Added Features

  1. TestBox v5 Support:

The TestBox VSCode Extension v2.0.0 now fully supports TestBox v5, providing compatibility with the latest features and enhancements introduced in the TestBox testing framework.

  1. Default Shortcuts for Running Jump to Spec Command:

To streamline your workflow, we have introduced default keyboard shortcuts for the "Jump to Spec" command. You can now use shift+cmd+t (or the equivalent key combination on your platform) to quickly navigate to the relevant spec in your Test Bundle.

  1. New Commands for Running Test Harness, Bundle, and Single Spec:

Version 2.0.0 introduces a set of new commands that empower you to execute your test harness, bundle, or individual spec with ease. These commands come with a plethora of configuration options, allowing you to fine-tune the execution process according to your requirements. For more details on the available commands and their configurations, please refer to the extension's readme file.

Improvements:

  1. Fine-tuned and Optimized Spec Lookup:

We have invested significant effort in optimizing the spec lookup functionality. By eliminating unnecessary whitespace lookups and implementing various performance enhancements, we have made spec navigation faster, more accurate, and more efficient.

In Summary

The TestBox VSCode Extension v2.0.0 brings exciting new features, improved compatibility with TestBox v5, and enhanced capabilities to boost your testing workflow within Visual Studio Code. With the introduction of default shortcuts, additional commands with extensive configurations, and optimizations to the spec lookup mechanism, this release empowers developers to write tests more efficiently and maintain code quality effortlessly. Upgrade to version 2.0.0 today and take advantage of these enhancements to supercharge your TestBox experience in VSCode.

Collaboration

If you want to collaborate to this project, then please fork our repository and help us out: https://github.com/ortus-solutions/vscode-testbox

Add Your Comment

Recent Entries

BoxLang 1.0.0 RC1 Launched

BoxLang 1.0.0 RC1 Launched

After nearly a year of relentless iteration, rigorous testing, blood, sweat, lots of praying, tears, and over 1,000 resolved tickets, we proudly announce the first Release Candidate (RC1) of BoxLang! With 27 beta versions behind us, we are now on the final stretch toward the official 1.0 release.

Luis Majano
Luis Majano
February 18, 2025
Exploring BoxLang: A Modern Scripting Language for the JVM!

Exploring BoxLang: A Modern Scripting Language for the JVM!

The amazing CFML community leader Ray Camden recently shared his thoughts on BoxLang, a dynamic scripting language that runs on the Java Virtual Machine (JVM). BoxLang is lightweight (only 6 MB) and doesn’t require Java knowledge, making it accessible to developers from all backgrounds. Whether you're building CLI scriptsweb applications, or experimenting with serverless architecture, BoxLang has you covered.

Maria Jose Herrera
Maria Jose Herrera
February 14, 2025
Get a Free BoxLang+ License with Your ITB 2025 Ticket!

Get a Free BoxLang+ License with Your ITB 2025 Ticket!

At Ortus Solutions, we are dedicated to delivering the best experience for our Into the Box attendees. This year’s event will be an exciting opportunity to explore BoxLang and modern CFML development, and we want to ensure that attending in person is even more rewarding.

Maria Jose Herrera
Maria Jose Herrera
February 07, 2025